

/* Override Base Styles */
.Normal, .NormalDisabled, .NormalDeleted, .NormalBold, .CommandButton, .SubHead{font-size:15px!important;font-weight:normal!important;}
.naClearFloat{clear:both;display: block; height: 0; overflow: hidden;}

.NewsArticles {}

.NewsArticles .Normal{font-size:15px;line-height:24px !important;margin-bottom:10px;color:#353536;}
.NewsArticles a:link, .NewsArticles a:visited, .NewsArticles a:active{text-transform: none;font-weight:normal;}

h1.PageName{font-family:'PT Sans',sans-serif,Arial,Verdana;font-weight:normal;color:#000;font-size:28px;margin:0;line-height:24px!important;}

.mediaBackground{background: url('images/mediaBackground.gif') repeat-y scroll left top transparent;}

.articleTopMenu{padding-bottom:5px;border-bottom:1px #e7e7e7 dotted;}
.naTopButtonWrap{float:left;margin:15px 0 15px 0;} 
.naRSSIcon{float:right;position:relative;top:0px; right:10px;}

.naBorderSolid{border-bottom:1px solid #F4530C;}
.naBorderDotted{border-bottom:1px dotted #F4530C;}
 
.articlePublishDate{ margin-top:5px;float:left;width:400px;font-size:15px;} 

/* word-wrap: break-word wraps long strings like DOI urls. */
.article,
.article-listing-item{word-wrap: break-word;}

/*==================================*/
/*===== BEGIN Listing Template =====*/
/*==================================*/

.articleListingHeader{margin-top:10px;}
.articleListingHeader .PagingTable{font-family: 'PT Sans',sans-serif,Arial,Verdana;border:1px solid #D9D9D9;} /* #B7C6D4 */
.articleListingHeader .PagingTable tr{margin-left:5px;}
.articleListingHeader .PagingTable tr td{padding:5px;font-size:15px;}
/*==========*/
/* If using background behind NewsArticles  
.NewsArticles{background: url('images/mediaBackground.gif') repeat-y scroll left top transparent;border:1px dashed #B7C6D4;}
#article-listing {clear: both;text-align: left;border-bottom:1px dotted #ccc;padding:0 15px;margin-bottom:15px;}
*/
/*==========*/
/* if using background behind each entry 
#article-listing {clear: both;text-align: left;margin-bottom : 15px;padding:15px 15px 0 15px;
    background: url('images/mediaBackground.gif') repeat-y scroll left top transparent;border:1px dashed #B7C6D4;}
*/
/*==========*/
/* No Background behind each entry */
.no-articles,
.article-listing-item {clear: both;text-align: left;margin:0 0 15px 0;padding:0px 15px 15px 15px;border-bottom:1px dotted #D9D9D9;} /* #B7C6D4 */
/*==========*/

.article-listing-item a:link, .article-listing-item a:visited, .article-listing-item a:active{text-transform: none;font-weight:normal;}
.article-listing-item .articleHeadline h1,
.article-listing-item .articleHeadline h1 a{margin-bottom: 0px;font-size:28px!important;margin-top:0px;text-align:left!important;
                      line-height:32px!important;font-weight:normal!important;color:#000;text-transform:none;}
.article-listing-item .articleHeadline h2,
.article-listing-item .articleHeadline h2 a{margin-bottom: 0px;font-size:21px;margin-top:0px;text-align:left!important;line-height:26px!important;
                      color:#000;font-weight:normal!important;clear:none !important;text-transform:none;}
.article-listing-item .articleHeadline h1 a:hover,
.article-listing-item .articleHeadline h2 a:hover{color:#E6530C;}
.article-listing-item .article-detail p{margin:0;padding:0;}
.article-listing-item .articleAuthor {margin:5px 0 0 0;}
.article-listing-item .noMargin{margin:0 !important;}
.article-listing-item .articleAuthor p{font-size: 15px;font-size:1.5rem;line-height: 21px;line-height:2.1rem;margin:0;padding:0;}
.article-listing-item .articleReadMore{float:left;width:auto;margin-right:15px;}
.article-listing-item .articleReadMore a{font-size:15px!important;}
.article-listing-item .articleFilesListing{float:left;width:auto;}
.article-listing-item .articleFilesListing ul{margin:0 !important;padding:0!important;}
.article-listing-item .articleCategoriesHeader p{padding:0;margin:0;}
/*===== BEGIN Bootstrap Style Override =====*/
/* override bootstrap styles */
/* original
    .nav-tabs > li > a {border: 1px solid rgba(0, 0, 0, 0);border-radius: 4px 4px 0 0;line-height: 1.42857;margin-right: 2px;}
.nav > li > a {display: block;padding: 10px 15px;position: relative;}
.nav-tabs > li > a:hover {border-color: #eeeeee #eeeeee #dddddd;}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {color: #555555;background-color: #ffffff;border: 1px solid #dddddd;border-bottom-color: transparent;cursor: default;}
*/
/*.articleListingHeader ul.nav{margin:0;padding:0;}
.articleListingHeader ul.nav-tabs {border-bottom:none;}
.nav-tabs > li > a {border: none;border-radius: 0;line-height: 1.42857;margin-right: 2px;}
.nav > li > a {display: block;padding: 0px 10px 0px 0px;position: relative;}
.nav > li > a:hover,
.nav > li > a:focus {text-decoration: none;background-color: #f8f8f8;}
.nav-tabs > li > a:hover {border-color: none!important;}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {color: #555555;background-color: #f8f8f8!important;border: none;border-bottom-color: transparent;cursor: default;}*/
/*===== END Bootstrap Style Override =====*/

/*===== BEGIN article-meta-data tabs =====*/
.article-listing-item ul.tabs{margin:0;padding:0;}
.article-listing-item ul.tabs:before, ul.tabs:after{content: " ";display: table;}
.article-listing-item ul.tabs:after{clear: both;}
.article-listing-item ul.tabs > li{list-style:none;display:inline;}
.article-listing-item ul.tabs > li.ui-tabs-active > a{color:#353536;}

.article-listing-item .article-meta-data {margin-top:3px;}
.article-listing-item .article-meta-data div{background-color: #F8F8F8;border: 1px solid #EFEFEF;border-radius: 3px; margin-bottom: 10px;padding: 10px;}
.article-listing-item .article-meta-data div p {margin:0;padding:0;line-height:21px;line-height:2.1rem;}

.article-meta-data div p a,
.article-meta-data div p a:visited {color: #E6530C;outline: 0 none;text-decoration: none;}
.article-meta-data div p a:hover{cursor:pointer;}

/*===== END article-meta-data tabs =====*/
/*==================================*/
/*=====  END Listing Template  =====*/
/*==================================*/

/*==================================*/
/*=====   BEGIN View Template  =====*/
/*==================================*/
#article-view-item {}
#article-view-item .articleViewAll{margin-bottom:5px;}
#article-view-item .articleViewHeader{margin-top:10px;}
/*#article-view-item .articleViewPDF{float:left;width:auto;margin-bottom:15px;}
#article-view-item .articleViewPDF ul{margin:0 !important;padding: 0 !important;}
#article-view-item .articleViewPDF ul li{display:inline;list-style: none outside none !important;margin:0 !important;padding: 0 !important;}*/
#article-view-item .articleViewDate{float:right;width:auto;text-align:right!important;font-size:15px;padding-bottom:5px;}
#article-view-item .articleHeadline h1,
#article-view-item .articleHeadline h1 a{margin-bottom: 0px;font-size:28px!important;margin-top:0px;text-align:left!important;
                      line-height:32px!important;font-weight:normal!important;color:#000;text-transform:none;}
#article-view-item h2.articleTitle,
#article-view-item .articleHeadline h2,
#article-view-item .articleHeadline h2 a{margin-bottom: 0px;font-size:21px;margin-top:0px;text-align:left!important;line-height:26px!important;
                      color:#000;font-weight:normal!important;clear:none !important;text-transform:none;}
#article-view-item .articleHeadline h1 a:hover,
#article-view-item .articleHeadline h2 a:hover{color:#E6530C;}
#article-view-item .article-detail p{margin:0;padding:0;}
#article-view-item .articleAuthor {margin:5px 0 0 0;}
#article-view-item .articleAuthor p{font-size: 15px;font-size:1.5rem;line-height: 21px;line-height:2.1rem;margin:0;padding:0;}

#article-view-item .articleViewHighlight {background-color: #F8F8F8;border: 1px solid #EFEFEF;border-radius: 3px;margin: 15px 0;padding:5px;}
#article-view-item .articleViewHighlight p {text-indent: 0!important;margin-bottom:0!important;line-height:19px}

#article-view-item .articleEntry .full-text a,
#article-view-item .articleEntry .full-text a:visited {color: #E6530C;outline: 0 none;text-decoration: none;}
#article-view-item .articleEntry .full-text a:hover{cursor:pointer;}

/*===== BEGIN article-meta-data tabs =====*/
#article-view-item ul.tabs{margin:0;padding:0;}
#article-view-item ul.tabs:before, ul.tabs:after{content: " ";display: table;}
#article-view-item ul.tabs:after{clear: both;}
#article-view-item ul.tabs > li{list-style:none;display:inline;}
#article-view-item ul.tabs > li.ui-tabs-active > a{color:#353536;}

/*===== BEGIN article-entry tabs =====*/
#article-view-item ul.article-entry-tabs{margin:0!important;padding:0!important;}
#article-view-item ul.article-entry-tabs:before, 
ul.article-entry-tabs:after{content: " ";display: table;}
#article-view-item ul.article-entry-tabs:after{clear: both;}
#article-view-item ul.article-entry-tabs > li{list-style:none;display:inline;border-color:#D9D9D9; border-style:solid; border-width:1px 1px 0 1px;padding:5px!important;border-radius: 3px;}
#article-view-item ul.article-entry-tabs > li.ui-tabs-active > a{color:#353536;}
#article-view-item .articleEntry .full-text, 
#article-view-item .articleEntry .references,
#article-view-item .articleEntry .online-supplement {border-color:#D9D9D9;border-style:solid;border-width:1px 0 0 1px;padding:5px 15px 5px 15px;margin-top:3px;}

#article-view-item .article-meta-data {border-bottom: 1px solid #D9D9D9;padding-bottom:5px;margin-bottom:15px;}
#article-view-item .article-meta-data div{background-color: #F8F8F8;border: 1px solid #EFEFEF;border-radius: 3px;padding: 10px;}
#article-view-item .article-meta-data div p {margin:0;padding:0;line-height:21px;line-height:2.1rem;}
/*===== END article-meta-data tabs =====*/

#article-view-item .articleEntry {margin: 10px 0px 15px 0;} 
#article-view-item .articleEntry .full-text p{text-indent:1.5em;}
#article-view-item .articleEntry .full-text p.no-indent{text-indent:0;}
#article-view-item .articleEntry ul{margin:15px 0 10px 25px;}
#article-view-item .articleEntry ul ul{margin:0 0 10px 25px;}
#article-view-item .articleEntry ul ul li {list-style:circle;}
#article-view-item .articleEntry ul li{font-weight:normal!important;padding:0 0 5px 0;margin:0;}
#article-view-item .articleEntry ul.pinWheels{margin:15px 0 0 25px;}
#article-view-item .articleEntry ul.pinWheels li{display:block;list-style: none; background: url(images/pins.gif) no-repeat top left; margin:0 0 0 0!important; padding: 0 0 10px 25px!important;}
#article-view-item .articleEntry h3{font-weight:normal!important;margin:20px 0 5px 0;}
#article-view-item .articleEntry p{font-size:15px;line-height:24px !important;margin-bottom:10px;}
#article-view-item .articleEntry a{text-transform:none;}
#article-view-item .article-cat-tag-wrap{margin-bottom:5px;padding:5px 0 0 5px;border-top:1px dotted #D9D9D9} /* border-bottom:1px dotted #B7C6D4; */
#article-view-item .article-cat-tag-wrap p {margin:0;padding:0;line-height:21px;line-height:2.1rem;}

#article-view-item .articleFiles ul{margin:15px 0 10px 5px;padding:0;}
#article-view-item .articleFiles ul li {list-style:none; margin:-1px 0 0 0;padding:0;}
#article-view-item .articleFiles ul li a{font-size:15px;font-size:1.5rem;}

/*#article-view-item .articleFiles ul li span{display:none!important;}*/ /* file size */

#article-view-item .articleFiles,
#article-view-item .articleRelated,
#article-view-item .articleImages,
#article-view-item .articleKeywords,
#article-view-item .articleVideos,
#article-view-item .articleShare
{float:left;width:100%;padding:0 0 5px 5px;}

#article-view-item .articleFiles h2, 
#article-view-item .articleFiles h2 a, 
#article-view-item .articleRelated h2,
#article-view-item .articleRelated h2 a,
#article-view-item .articleKeywords h2,
#article-view-item .articleKeywords h2 a,
#article-view-item .articleImages h2, 
#article-view-item .articleImages h2 a,
#article-view-item .articleVideos h2,
#article-view-item .articleVideos h2 a,
#article-view-item .articleShare h2,
#article-view-item .articleShare h2 a
{margin:15px 0 5px 0;background-color: #F8F8F8;border: 1px solid #EFEFEF;border-radius: 3px;padding:5px;
font-size:24px;font-size:2.1rem;line-height:21px;line-height:2.4rem;color:#000;text-align:left;} /* #B7C6D4 */

#article-view-item .articleRelated a,
#article-view-item .articleKeywords a {display:inline;margin-top:5px;}

#article-view-item .articleKeywords p {margin:0 0 0 5px;}
#article-view-item .articleKeywords span {font-size:15px;font-style:italic;}

#article-view-item .articlePaging {border-bottom:1px dotted #D9D9D9;padding-bottom : 2px;margin-bottom : 2px;} /* #B7C6D4 */


/* Photo Area */
#article-view-item ul.articleImageList{margin:5px 0 0 0;}
#article-view-item ul.articleImageList li{display: inline;float: left;margin-left:10px;margin-right:10px;margin-top:10px;}

/* File Area */
#article-view-item .articleFileList li{display: block;float: left;margin:10px 10px 0 10px;}

#article-view-item .articleVideos{float:left;margin:10px 0 25px 0;width:660px;}
#article-view-item .articleVideos .Video1{float:left;margin:0;width:300px; height:175px;padding:10px;background-color:#eee;border:1px solid #ccc;}
#article-view-item .articleVideos .Video2{float:right;margin:0;width:300px; height:175px;padding:10px;background-color:#eee;border:1px solid #ccc;}
#article-view-item .articleVideos .Video3{float:left;margin:10px 0;width:300px; height:175px;padding:10px;background-color:#eee;border:1px solid #ccc;}
#article-view-item .articleVideos .Video4{float:right;margin:10px 0;width:300px; height:175px;padding:10px;background-color:#eee;border:1px solid #ccc;}

#article-view-item .articleShare span{font-size:15px;font-size:1.5rem;}
#article-view-item .articleShare p{margin:0 0 0 5px;font-size:15px;font-size:1.5rem;}
#article-view-item span.st_sharethis_custom {background:url(images/sharethis-small.jpg) no-repeat scroll left top transparent; padding:0 0 0 20px;color: #EE4924;}
#article-view-item span.st_sharethis_custom:hover {color: #787878;cursor:pointer;}

/* Custom  */
#articleSearchFormSmall{padding:0 5px 0 5px;}
#dnn_ctr439_NewsSearch_txtSearch, #dnn_ctr1144_NewsSearch_txtSearch{width:125px;}

/* used if wrapping top and admin menus
.naTopNavigation{margin:0!important;padding:0!important;}
.naAdminNavigation{margin:-15px 0 0 0 !important;padding:0!important;}
.naTopNavigation a, .naAdminNavigation a{font-size:15px;}
*/
/*==================================*/
/*=====    END View Template   =====*/
/*==================================*/
/*classes inherited from skin*/
/*==================================*/
/*=====   BEGIN Print Template  =====*/
/*==================================*/


/*==================================*/
/*=====   END Print Template  =====*/
/*==================================*/
/* BEGIN Sidebar Archives and Categories */
.naArchiveLink{padding-left:8px;margin-left:5px;} /* background: url('images/arrow-right.png') no-repeat scroll left cetern;*/
.naArchiveLink a{font-size:14px!important;text-transform:none;}
table#dnn_ctr744_NewsArchives_dlNewsArchives{margin:0 0 0 5px;}
table#dnn_ctr744_NewsArchives_dlNewsArchives tr td{padding:3px;}
/*.naRSSArchives{text-align:center;font-size:15px;}*/

#naSidebarMenuWrap{margin-bottom:15px;}
.naMenuLeft{float:left;width:auto;text-align:left;}
.naMenuRight{float:right;width:auto;text-align:right;}

ul.naCategories{margin:15px 0 0 10px;}
ul.naCategories li{margin:0;padding:0 0 5px 0; list-style:none outside none;}
ul.naCategories li a{font-size:15px;font-weight:normal;padding-left:8px;margin-left:5px;} /* background: url("images/arrow-right.png") no-repeat scroll left center transparent; */
/* END Sidebar Archives and Categories */

/* BEGIN articles search form */
#articleSearchFormSmall input[type="text"],
#articleSearchForm input[type="text"]
{background: none repeat scroll 0 0 #fff;border: 1px solid #ccc;font-family: 'PT Sans',sans-serif,Arial,Verdana;
font-size: 12px;margin: 0;display: inline;height: 25px;padding: 3px 5px;width: 75%;}
#articleSearchFormSmall input[type="text"]{margin:10px 0 15px 0!important;width:70%!important;}

#articleSearchFormSmall input[type="text"]:focus,
#articleSearchForm input[type="text"]:focus{border:1px solid #AAAAAA;box-shadow: 0 0 3px rgba(0,0,0, 0.2);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}

/* see buttons for search button styling */
#articleSearchFormSmall input[type="submit"],
#articleSearchFormSmall input[type="button"],
#articleSearchForm input[type="submit"],
#articleSearchForm input[type="button"]{margin:0 0 0 5px;padding:4px!important;}
/* END articles search form */

/* BEGIN BUTTONS */
a.naButton.medium{font-size: 15px !important;}
a.naButton.large{font-size: 18px !important;}
a.naButton.short{margin-bottom:0px !important;}

a.naButton.default,
a.naButton.default:link,
a.naButton.default:active,
a.naButton.default:visited/*,
.articleFiles ul li a:link,
.articleFiles ul li a:active,
.articleFiles ul li a:visited,
.articleViewPDF ul li a:link,
.articleViewPDF ul li a:active,
.articleViewPDF ul li a:visited*/
{
	color: #fff;
	background: #0673DE; /* Old browsers */
	background: -moz-linear-gradient(top, rgba(6,115,222,.95) 0%, rgba(7, 90, 177,.95) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(6,115,222,.95)), color-stop(100%,rgba(7, 90, 177,.95))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(6,115,222,.95) 0%,rgba(7, 90, 177,.95) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(6,115,222,.95) 0%,rgba(7, 90, 177,.95) 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, rgba(6,115,222,.95) 0%,rgba(7, 90, 177,.95) 100%); /* IE10+ */
	background: linear-gradient(top, rgba(6,115,222,.95) 0%,rgba(7, 90, 177,.95) 100%); /* W3C */
	border: 1px solid #ccc;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	text-decoration:none;
	padding:5px;
	font-size:15px;
}

/*#075AB1 RGB(7, 90, 177), #0673DE RGB(6,115,222), #2C99FE RGB(44,153,254) */
a.naButton.default:hover/*,
.articleFiles ul li a:hover,
.articleViewPDF ul li a:hover*/ 
{
color: #fff; /* #4e4e4e #282828 */
background: #2C99FE; /* Old browsers */
border: 1px solid #ccc;
}

/* Search and silver buttons */
#articleSearchFormSmall input[type="submit"],
#articleSearchFormSmall input[type="button"],
#articleSearchForm input[type="submit"],
#articleSearchForm input[type="button"],
a.naButton.silver,
a.naButton.silver:link,
a.naButton.silver:active,
a.naButton.silver:visited
{
	color: #444;
	background: #eee; /* Old browsers */
	background: -moz-linear-gradient(top, rgba(255,255,255,.95) 0%, rgba(238,242,245,.95) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,242,245,.95)), color-stop(100%,rgba(238,242,245,.95))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255,255,255,.95) 0%,rgba(238,242,245,.95) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(255,255,255,.95) 0%,rgba(238,242,245,.95) 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, rgba(255,255,255,.95) 0%,rgba(238,242,245,.95) 100%); /* IE10+ */
	background: linear-gradient(top, rgba(255,255,255,.95) 0%,rgba(238,242,245,.95) 100%); /* W3C */
	border: 1px solid #ccc;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	text-decoration:none;
	padding:5px;
	font-size:15px;
}
#articleSearchFormSmall input[type="submit"]:hover,
#articleSearchFormSmall input[type="button"]:hover,
#articleSearchForm input[type="submit"]:hover,
#articleSearchForm input[type="button"]:hover,
a.naButton.silver:hover
{
color: #222; /* #4e4e4e #282828 */
background: #e3e3e3; /* Old browsers */
background: -moz-linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(228,227,231,.3) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(228,227,231,.3)), color-stop(100%,rgba(228,227,231,.3))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(255,255,255,.3) 0%,rgba(228,227,231,.3) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(255,255,255,.3) 0%,rgba(228,227,231,.3) 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, rgba(255,255,255,.3) 0%,rgba(228,227,231,.3) 100%); /* IE10+ */
background: linear-gradient(top, rgba(255,255,255,.3) 0%,rgba(228,227,231,.3) 100%); /* W3C */
border: 1px solid #ccc;
}

a.naButton.back,a.naButton.back:link,a.naButton.back:active,a.naButton.default:visited{margin-right:5px;}
a.naButton.default img,a.naButton.default:link img,a.naButton.default:active img,a.naButton.default:visited img,
a.naButton.silver img,a.naButton.silver:link img,a.naButton.silver:active img,a.naButton.silver:visited img{padding-right:3px;}
a.naButton.rss img,a.naButton.rss:link img,a.naButton.rss:active img,a.naButton.rss:visited img{padding-right:5px;}
/* END BUTTONS */

/*===== BEGIN TOOLTIPS =====*/
.ui-tooltip-wrapper p {font-size:12px;font-size:1.2rem;line-height:15px;line-height:1.5rem;}
.ui-tooltip-wrapper a {text-transform:none;}
/*===== END TOOLTIPS =====*/

/* ShadowBox image counter - set in ascx script init */
/*#sb-counter{display:none;}*/

/**
* jQuery lightBox plugin
* This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
* and adapted to me for use like a plugin from jQuery.
* @name jquery-lightbox-0.4.css
* @author Leandro Vieira Pinho - http://leandrovieira.com
* @version 0.4
* @date November 17, 2007
* @category jQuery plugin
* @copyright (c) 2007 Leandro Vieira Pinho (leandrovieira.com)
* @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US
* @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
*/
 
/* Override from default.css. Fixes issues with menu float behind content 
This is needed here to make sure lightbox image floats on top of content. */
.DnnModule {z-index:1 !important;}
#jquery-overlay {position: absolute;top: 0;left: 0;z-index: 1;width: 100%;height: 500px;}
#jquery-lightbox {position: absolute;top: 0;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}
#lightbox-container-image-data-box {background-color: #fff;margin:0pt auto;overflow: auto;font-family:'PT Sans',sans-serif,Arial,Verdana;font-size:10px;
                                font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:normal;line-height:1.4em;}
#lightbox-container-image-data {padding: 0 10px; }
#lightbox-container-image-details {float:left;text-align:left;width:70%;}
#lightbox-container-image-details-caption{font-weight: bold;}
#lightbox-container-image-details-currentNumber {clear:left;display:block;}
#lightbox-container-image-details-currentNumber a, lightbox-container-image-details-currentNumber a:hover{border-bottom:medium none;color:#151410;text-decoration:underline;}
#lightbox-container-image-details-nav {clear:left;display:block;padding:0pt 0pt 10px;}
#lightbox-container-image-details-nav a, #lightbox-container-image-details-nav a:hover {border-bottom:medium none;color:#151410;text-decoration:underline;}
#lightbox-container-image-details-nav-btnPrev{margin:0pt 8px 0pt 0pt;}
#lightbox-image-details-close-btnClose {float: right;}
#lightbox-image-details-close a, #lightbox-image-details-close a:hover {border-bottom:medium none;color:#151410;text-decoration:underline;}

/*   CME POST TEST BOX  */
.PostTestBox {background: #ffefe9 none repeat scroll 0 0;
    border: 1px solid #ec5923;
    margin: 0 0 15px;
    padding: 15px 18px;}

/*   Category Header  */
.ArticleCategoryHeader {padding:10px 15px 10px 5px;background:#fcf3ef;margin-bottom:10px;font-size:24px;color:#000;border:1px solid #ccc;line-height:26px;}
.ArticleCategoryHeader span {font-size:16px;}